const mongoose = require("mongoose");      //门店集合
// 1. 定义数据集合结构
const goodsSchema = new mongoose.Schema({
    name: String,        // 名称
    classify: String,    // 商品种类（主粮/零食/玩具/日常用品/药品...）
    pet: String,         // 适用宠物（全部/猫/狗/其他）
    price: String,       // 价格
    weight: String,      // 重量
    production: String,  // 生产日期
    shelfLife: String,   // 保质期
    producer: String,    // 产地
    images: String,       // 商品图片（列表图/详情图...）
    desc: String,        // 商品描述
    adminsId: {
        type: mongoose.Schema.Types.ObjectId,    //所属门店管理员 id
        ref: "storeAdminsModel"
    },
    shopsId: {
        type: mongoose.Schema.Types.ObjectId,    //所属门店 id
        ref: "shopsModel"
    }
  
})
// 2. 定义数据模型
mongoose.model("goodsModel", goodsSchema, "goods");